Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 GRACECHURCH STREET Semi-Detached £157,524 £117,300 9 May 2016
65 GRACECHURCH STREET Semi-Detached £297,053 £158,000 24 Jan 2005